home *** CD-ROM | disk | FTP | other *** search
- package javax.swing.plaf.basic;
-
- import java.beans.PropertyChangeEvent;
- import java.beans.PropertyChangeListener;
- import java.util.EventObject;
-
- public class BasicOptionPaneUI$PropertyChangeHandler implements PropertyChangeListener {
- // $FF: synthetic field
- private final BasicOptionPaneUI this$0;
-
- public BasicOptionPaneUI$PropertyChangeHandler(BasicOptionPaneUI var1) {
- this.this$0 = var1;
- }
-
- public void propertyChange(PropertyChangeEvent var1) {
- if (((EventObject)var1).getSource() == this.this$0.optionPane) {
- String var2 = var1.getPropertyName();
- if (var2.equals("options") || var2.equals("initialValue") || var2.equals("icon") || var2.equals("messageType") || var2.equals("optionType") || var2.equals("message") || var2.equals("selectionValues") || var2.equals("initialSelectionValue") || var2.equals("wantsInput")) {
- this.this$0.uninstallComponents();
- this.this$0.installComponents();
- this.this$0.optionPane.validate();
- }
- }
-
- }
- }
-